crew coach - German English Dictionary